home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / Comm / AmiTCP30b2.lha / src / doc / GNUmakefile
Makefile  |  1994-03-09  |  1KB  |  60 lines

  1. # $Id: GNUmakefile,v 1.1 1994/03/09 08:46:45 jraja Exp $
  2. # GNUmakefile for AmiTCP/IP documentation
  3. #
  4. # Authors: ppessi <Pekka.Pessi@hut.fi>
  5. #          jraja  <Jarno.Rajahalme@hut.fi>
  6. #       too    <Tomi.Ollila@cs.hut.fi>
  7. #       puhuri <Markus.Peuhkuri@hut.fi>
  8. #
  9. # Copyright © 1993 AmiTCP/IP Group, <amitcp-group@hut.fi>
  10. #                  Helsinki University of Technology, Finland.
  11. #           All rights reserved. 
  12. #
  13. # Created      : Sat Mar 20 02:44:57 1993 ppessi
  14. # Last modified: Wed Mar  9 10:45:50 1994 jraja
  15. #
  16.  
  17. MAKE = gmake
  18.  
  19. RM= delete
  20. RM_RECURSIVE= delete all
  21. MKDIR= makedir
  22.  
  23. DIST_DOC = $(DIST)/doc
  24.  
  25. RPCDOCSRC= rpc/AmiTCP-Notes.texi rpc/DISCLAIMER.texi rpc/Makefile \
  26.     rpc/NFS-RFC.texi rpc/RPC-Prog.texi rpc/RPC-RFC.texi rpc/RPC-man.texi \
  27.     rpc/RPC.texi rpc/XDR-Notes.texi rpc/XDR-RFC.texi rpc/XDR-man.texi \
  28.     rpc/misc-man.texi rpc/portmap-man.texi rpc/rpc-file-man.texi \
  29.     rpc/rpcgen-man.texi rpc/rpcgen.texi rpc/rpcinfo-man.texi rpc/test.texi
  30.  
  31. SRCS=   $(RPCDOCSRC) GNUmakefile 
  32.  
  33. all: 
  34.  
  35. DIST: $(DIST_DOC)
  36.  
  37. $(DIST_DOC): $(SRCS)
  38.     test -d $(DIST) || mkdir $(DIST) 
  39.     test -d $(DIST_DOC) || mkdir $(DIST_DOC)
  40.     tar cf - $(SRCS) | (cd $(DIST_DOC); tar xf -)
  41.  
  42. RELEASE: $(SRCS)
  43.     for F in $(SRCS) ; do \
  44.       rlog -R $$F && { \
  45.         if ident -q $$F | fgrep '$$' >/dev/null ; \
  46.           then rcs -q '-N$(RELEASE):$$' $$F ; \
  47.           else rcs -q '-N$(RELEASE):' $$F ;\
  48.         fi ; \
  49.           } ;\
  50.     done
  51.  
  52. locks:
  53.     @rlog -R -L $(SRCS)
  54. mylocks:
  55.     @rlog -R -l`whoami` -L $(SRCS)
  56. verlocks:
  57.     @rlog -h -L $(CSRCS)
  58.  
  59.